electrically discharged weapon - German English Dictionary